wool scouring plant - Spanish English Dictionary